gtk/gtkcellview.c: Use new GdkRGBA api instead GdkColor one
authorJavier Jardón <jjardon@gnome.org>
Mon, 19 Dec 2011 13:48:16 +0000 (13:48 +0000)
committerJavier Jardón <jjardon@gnome.org>
Tue, 20 Dec 2011 18:32:15 +0000 (18:32 +0000)
gtk/gtkcellview.c

index 4a86a931a24df07254a38a3dffbf546be6f9a7a9..b6ce31faf7e2e96ce7296b3f1f65bdcc9b08b1e0 100644 (file)
@@ -440,16 +440,17 @@ gtk_cell_view_set_property (GObject      *object,
       break;
     case PROP_BACKGROUND:
       {
-       GdkColor color;
-       
+        GdkRGBA color;
+
        if (!g_value_get_string (value))
-         gtk_cell_view_set_background_color (view, NULL);
-       else if (gdk_color_parse (g_value_get_string (value), &color))
-         gtk_cell_view_set_background_color (view, &color);
+          gtk_cell_view_set_background_rgba (view, NULL);
+       else if (gdk_rgba_parse (&color, g_value_get_string (value)))
+          gtk_cell_view_set_background_rgba (view, &color);
        else
          g_warning ("Don't know color `%s'", g_value_get_string (value));
-       
-       g_object_notify (object, "background-gdk");
+
+        g_object_notify (object, "background-rgba");
+        g_object_notify (object, "background-gdk");
       }
       break;
     case PROP_BACKGROUND_GDK: